simultaneous death - Spanish English Dictionary